package db;

import java.sql.Date;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;

import com.example.Horarios.AdminSQLiteOpenHelper;
import com.example.myfirstapp.R.string;

public class Horarios {

	public void guardar(Context context, String fecha, String fechaInicio, String fechaFin, int ganancia) {
		AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(context,
				"administracion", null, 1);
		SQLiteDatabase db = admin.getWritableDatabase();
		if (db != null) {
			String consulta = "INSERT INTO Horarios (Fecha, FechaInicio,FechaFin,Ganancia) VALUES('"+ fecha +"', '"+ fechaInicio +"', '"+ fechaFin +"'," + ganancia + ")"; 
			db.execSQL(consulta);
			db.close();
		}
	
		
	
	}
	
	public void eliminar(Context context, String fecha) {
		AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(context,
				"administracion", null, 1);

		SQLiteDatabase db = admin.getWritableDatabase();
		if (db != null) {
			db.execSQL("DELETE FROM Horarios WHERE Fecha = '" + fecha +"'");
			db.close();
		}
	}
	
	public boolean validar(Context context, String fecha) {
		AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(context,
				"administracion", null, 1);

		SQLiteDatabase db = admin.getWritableDatabase();
		
		 Cursor fila = db.rawQuery(
	                "select Fecha from Horarios where Fecha = '" + fecha +"'" , null);
		 
	        if (fila.moveToFirst()) {
	        	db.close();
	        	return false;
	        } else{
	        	db.close();
	        	 return true;
	        }
	         
	        
	      
	        
	}
	
	
}
